单项选择题

北京A公司于8月5日向上海B企业发出签订合同要约的信函。8月8日上海B企业收到北京A公司声明要约作废的传真。8月10日上海B企业收到该要约的信函。根据合同法的规定,北京A公司发出传真声明要约作废的行为是______。

A.要约撤回
B.要约撤销
C.要约生效
D.要约失效