Two -thirds of jack's sports cards are baseball cards. If he has 93 cards, how many are baseball cards?

A.186
B.140
C.62
D.31