d.

 <p>This class encapsulates a completion offered by an application
 that wants it to be presented to the user by the IME. Usually, apps
 present their completions directly in a scrolling list for example
 (UI developers will usually use or extend
  to implement this).
 However, in some cases, the editor may not be visible, as in the
 case in extract mode where the IME has taken over the full
 screen. In this case, the editor can choose to send their
 completions to the IME for display.

 <p>Most applica