Custom widgets must _____________.
A. Extend Varien_Object
B. Extend Mage_core_Block_Abstract
C. Extend Mage_Core_Block_Template
D. Implement Mage_Widget_Block_Interf ace
E. Implement Mage_widget_Block_lnterface and extend Mage_Core_Block_Abstract