建设工程合同主要涉及工程的设计、施工等方面,通常包括建设工程设计合同和建设工程施工合同。设计单位作为工程设计的主体,是建设工程合同的重要组成部分。因此,选项A设计单位属于建设工程合同的主体。而工程咨询单位、监理单位、材料设备供应单位与建设单位或施工单位签订的合同不属于建设工程合同,故不属于建设工程合同的主体。