Sraz2001 Sraz2001 21-06-2017 English contestada What does the phrase halting English most likely mean? A. Rapid English B. Perfect English C. Broken English D. Poetic English