【思路】
整理题干信息:
①小白且小黑且小花→小红;
②非小白→非小黑;
③非小黑→非小灰;
④非小红;
⑤小灰;
②③串联可得:⑥非小白→非小黑→非小灰;⑤是对⑥的否后,否后必否前,得到小黑报名了,小白也报名了;④是对①的否后,否后必否前,可得到非(小白且小黑且小花),即:非小白或非小黑或非小花;又已知小白和小黑都报名了,根据选言命题的否定必肯定得到:非小花,即小花没报名。现在小灰、小黑、小白都报名了,小花没报名。
因此,答案为B。