Martellato means

Martellato means A. pinched B. hammered C. blasted D. punched Correct Answer: Option B Explanation