armored personnel carrier (APC)