I’m your usual preference to ask for a date;
I’m to cast in a role only based on one trait;
I can classify blood that you need or donate;
And you count words per minute to measure my rate.
Who am I?
UPDATE: Riddle solved by Alex. See comments for answer.