虚工作在网络图中用于解决工作间的逻辑关系连接和工作关系的逻辑断路问题。根据题目中的双代号网络图,虚工作2-3、虚工作4-5和虚工作5-6都是必要的,用于表达各工作之间的逻辑关系。因此,所有虚工作均为必要,选项D正确。