The U.S. military is prepared to protect U.S. personnel and diplomatic facilities in Venezuela if needed, the U.S. admiral in charge of American forces in South America said on Thursday.