In triangle ABC, where AM is perpendicular to BC, and tan B = 3/4, tan C = 5/12, and BC = 56 cm, what is the length of AM?
a. 20 cm
b. 28 cm
c. 35 cm
d. 42 cm