工程质量控制应该是积极主动的,应事先对影响质量的各种因素加以控制,而不是消极被动等待问题出现再处理。因此,要重点做好质量的事前控制和事中控制,以预防为主,加强过程和中间产品的质量检查和控制。事后控制是对已经形成的工程质量问题进行整改和处理,不是质量控制的主要方向。因此,正确答案是D,即事前控制和事中控制。