How to Hide Defender Admin Menus

function plt_hide_defender_security_menus() {
	//Hide "Tools → Scheduled Actions".
	remove_submenu_page('tools.php', 'action-scheduler');

	//Hide "Defender".
	remove_menu_page('wp-defender');
	//Hide "Defender → Dashboard".
	remove_submenu_page('wp-defender', 'wp-defender');
	//Hide "Defender → Issues".
	remove_submenu_page('wp-defender', 'wdf-scan');
	//Hide "Defender → Hardening".
	remove_submenu_page('wp-defender', 'wdf-hardener');
	//Hide "Defender → Audit Log".
	remove_submenu_page('wp-defender', 'wdf-logging');
	//Hide "Defender → Firewalls".
	remove_submenu_page('wp-defender', 'wdf-ip-lockout');
	//Hide "Defender → Login  Access".
	remove_submenu_page('wp-defender', 'wdf-advanced-tools');
	//Hide "Defender → Settings".
	remove_submenu_page('wp-defender', 'wdf-setting');
	//Hide "Defender → UpgradePro".
	remove_submenu_page('wp-defender', 'https://wpmudev.com/project/wp-defender/?utm_source=defender&utm_medium=plugin&utm_campaign=defender_new-submenu_upsell');
}

add_action('admin_menu', 'plt_hide_defender_security_menus', 11);

Where do I put this code?