Yes, B visa holders can apply for an extension or change of status under certain conditions. If you have a valid reason for extending your stay or changing your visa type, you must apply for it before your current visa expires. Keep in mind that approval is not guaranteed and is at the discretion of the United States Citizenship and Immigration Services (USCIS).