In a certain town in Connecticut, the ratio of NY Yankees fans to NY Mets fans is 3:2, and the ratio of NY Mets fans to Boston Red Sox fans is 4:5. If there are 300 baseball fans in the town, each of whom is a fan of exactly one of those three teams, how many NY Mets fans are there in this town?
A.75
B.80
C.90
D.120
E.133