How do you train a computer to recognize your voice?

A) Talk to it about your day.
B) Install a program that matches your voice with a standard.
C) Read to it from a book or magazine.
D) Read text aloud that the computer already knows.