Please read the following table in Markdown format and then answer the question according to the table. Table cells in one row are seperated by '|', and different rows are seperated by '
'.

Table:
| Category | Type | Attribute | Bubbles | Cancelable |
| --- | --- | --- | --- | --- |
| Pointer | pointerdown | onpointerdown | Yes | Yes |
| Pointer | pointerup | onpointerup | Yes | Yes |
| Pointer | pointercancel | onpointercancel | Yes | Yes |
| Pointer | pointermove | onpointermove | Yes | Yes |
| Pointer | pointerover | onpointerover | Yes | Yes |
| Pointer | pointerout | onpointerout | Yes | Yes |
| Pointer | pointerenter | onpointerenter | No | Yes |
| Pointer | pointerleave | onpointerleave | No | Yes |
| Pointer | gotpointercapture | ongotpointercapture | Yes | No |
| Pointer | lostpointercapture | onlostpointercapture | Yes | No |
Question:
Which of the attributes has is cancelable and an answer of yes for bubbles?
Answer:
onpointerdown, onpointerup, onpointercancel, onpointermove, onpointerover, onpointerout