Help!
WILL MARK BRAINLIEST

Which number divides into 120,240, and 360 with no remainder, but will not divide evenly into 160 and 320?
A. 2
B. 3
C. 4
D. 5