15 cattle can graze a field in 20 days 20 cattle can graze 3 such field in how many days

A ) 40

B ) 45 ✅

C ) 50

D ) None of these