For which teams did Herbert Marsh Sims play first-class cricket?

A. Cambridge University and Yorkshire County Cricket Club
B. Cambridge University and Oxford University
C. Yorkshire County Cricket Club and Lancashire County Cricket Club
D. Essex County Cricket Club and Kent County Cricket Club
Answer: 