单项选择题

Which size tablecloth would you buy for a circular table which is 30 inches high and 45 inches in diameter()

A. 45-inch round.
B. 50-inch round
C. 70-inch round
D. 120-inch round