The correct answer is B. It contrasts her size with her temperament.
In these lines, Helena describes Hermia as "but little," which refers to her physical stature, yet she characterizes Hermia as "fierce" and "keen and shrewd" when she is angry. This contrast emphasizes that despite her small size, Hermia possesses a strong and fiery personality.