Software is broadly divided into two major categories based on what it is designed to do: system software, which manages the computer's own hardware and resources (such as the operating system), and application programs, which help the user perform specific tasks such as writing documents, browsing the internet, or editing images.
Application programs are one of the recognised, genuine categories of software, alongside system software. "Replicate programs" and "logical programs" are not standard categories used in computer science; they do not describe an accepted classification of software type.
Because only one of the four listed choices names a real category of software, combining it with a term that is not a real category does not produce a valid answer either.
Examination reminder: when a question lists software types, check that every term named is actually a recognised category before assuming a combined option is correct.