AM and PM stand for Ante Meridiem and Post Meridiem (Latin for 'before midday' and 'after midday'). The claimed answer uses 'meridian' which is a common error - the correct Latin word is 'meridiem'. However, since 'meridian' is the most commonly used form and all other options are also incorrect, this is the best available answer despite the terminology error.