A high school computer club has 15 members. In how many different ways can they choose a president and vice president?

A.210

B.105

C.29

D.225