Would a linguist find the following sentence to be a valid English sentence grammatically?

Which poem did you hear those recitals of last night?
Pick from: a. unacceptable b. acceptable
a.