Elimination of chlorofluorocarbons

Which international agreement was aimed at the reduction and eventual elimination of chlorofluorocarbons?

The Berlin Protocol
The Rio Protocol
The Kyoto Protocol
The 1987 Montreal Protocol
The Johannesburg Treaty