建设单位自领取施工许可证后,应当在3个月内开工。这是根据相关规定,确保建设单位在获取许可证后及时开始工程建设,避免许可证的闲置和浪费。如果因故不能按期开工,可以向发证机关申请延期,但延期也有相应的限制。因此,正确答案是B。